improve the quality or appearance - Español Inglés Diccionario